ENVIRONNEMENT DE RECETTE

Pour aller plus loin (Ancien programme) - STMG

L'algorithmique

Exercice 1 : Initiation - Trois variables, deux lectures, un calcul

On considère l'algorithme ci-dessous :

\(N\)\(a + 9 \times b\)

Si \(a=8\) et \(b=8\), quelle est la valeur finale de \(N\) ?

Exercice 2 : Séquence conditionnelle simple - distributeur de banque

Un distributeur automatique de billets ne contient que des billets de \( 50 \) et de \( 10 \) euros. Le client choisit un montant en euros.

Écrire le contenu de la fonction distributeur qui doit renvoyer un entier correspondant aux nombre de billets minimum permettant de distribuer le montant choisi par le client.
Si ce n'est pas possible, elle renvoie une chaîne de caractères contenant un message d'erreur.

Le message d'erreur doit suivre le format suivant : "Impossible de distribuer 33 euros" où 33 est le montant choisi par le client.
Les valeurs en entrée seront forcément des entiers positifs.

La fonction distributeur ne doit pas afficher le résultat avec  print()
{"inputs": [[250], [50], [650], [2], [323], [5], [10], [20], [50], [100], [200], [110], [70]], "nbAttemptsLeft": 2, "initCode": "%{def distributeur(montant):}s\n\t\n\treturn %{'Impossible de distribuer '}s+ + %{' euros'}s", "studentCode": "", "outputs": [[], [], [], [], [], [], [], [], [], [], [], [], []]}

Essais restants : 2

Exercice 3 : Resultat de boucle Tant que (reste de division)

On considère l'algorithme ci-dessous :

Tant que \(a \gt b\) :
\(a\)\(a - b\)

Si \(a=47\) et \(b=13\), quelle est la valeur finale de \(a\) ?

Exercice 4 : Etapes avec Si/Sinon - Python

On considère l'algorithme ci-dessous :

a = float(input('Rentrez la valeur de a : '))

b = a + 4
c = a - 1
a = 8*a
if b > c:
    b = a + c
else:
    b = a*b

print(b)

Faire fonctionner l'algorithme précédent pour \(a=4\) et résumer les résultats obtenus à chaque étape dans le tableau ci-dessous.

{"header_top": ["a", "b", "c", "a", "b"], "data": [["4", "?", "?", "?", "?"]]}

Exercice 5 : Question de cours 1 : Python

En Python, comment s’appelle une collection d’objects ordonnés et non modifiable ?
False